home *** CD-ROM | disk | FTP | other *** search
/ Acorn RISC PD-CD 1 / Acorn RISC PD-CD 1.iso / utilities / _apps_2 / smallapps1 / automata2 / bounce < prev    next >
Unknown  |  1990-02-28  |  4.4 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default
100% xdgMime image/x-tga default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 0d f4 20 3e 42 | 4f 55 4e 43 45 0d 00 14 |..... >B|OUNCE...|
|00000010| 29 f4 20 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |). -----|--------|
|00000020| 2d 2d 2d 2d 2d 2d 42 55 | 52 52 59 21 21 21 2d 2d |------BU|RRY!!!--|
|00000030| 2d 2d 2d 2d 2d 2d 0d 00 | 1e 05 3a 0d 00 28 0b f2 |------..|..:..(..|
|00000040| 4e 55 4d 42 45 52 0d 00 | 32 05 3a 0d 00 3c 09 f2 |NUMBER..|2.:..<..|
|00000050| 49 4e 49 54 0d 00 46 05 | 3a 0d 00 50 0d f2 41 53 |INIT..F.|:..P..AS|
|00000060| 53 45 4d 42 4c 45 0d 00 | 5a 05 3a 0d 00 64 0d f2 |SEMBLE..|Z.:..d..|
|00000070| 42 41 52 52 49 45 52 53 | 0d 00 6e 05 3a 0d 00 78 |BARRIERS|..n.:..x|
|00000080| 0a f2 42 41 4c 4c 53 0d | 00 82 05 3a 0d 00 8c 05 |..BALLS.|...:....|
|00000090| f5 0d 00 96 0b 20 20 20 | 20 20 c8 96 0d 00 a0 10 |..... | ......|
|000000a0| 20 20 20 20 20 d6 20 53 | 57 45 45 50 0d 00 aa 28 | . S|WEEP...(|
|000000b0| 20 20 20 20 20 e7 20 bf | 28 30 29 3d 22 44 22 20 | . .|(0)="D" |
|000000c0| 3a 2a 50 49 43 44 55 4d | 50 20 48 33 20 57 34 20 |:*PICDUM|P H3 W4 |
|000000d0| 44 31 20 51 0d 00 b4 07 | fd 20 a3 0d 00 be 05 3a |D1 Q....|. .....:|
|000000e0| 0d 00 c8 05 3a 0d 00 d2 | 0a dd f2 49 4e 49 54 0d |....:...|...INIT.|
|000000f0| 00 dc 19 eb 20 31 32 3a | ef 31 39 2c 31 2c 32 34 |.... 12:|.19,1,24|
|00000100| 2c 30 2c 31 35 35 2c 30 | 0d 00 e6 0e fb 32 2c 31 |,0,155,0|.....2,1|
|00000110| 35 30 2c 30 2c 30 0d 00 | f0 11 de 20 42 25 20 31 |50,0,0..|... B% 1|
|00000120| 30 2c 43 25 20 31 30 0d | 00 fa 3a 21 42 25 3d 31 |0,C% 10.|..:!B%=1|
|00000130| 34 38 3a 42 25 21 34 3d | 2d 31 3a c8 99 22 4f 53 |48:B%!4=|-1:.."OS|
|00000140| 5f 52 65 61 64 56 64 75 | 56 61 72 69 61 62 6c 65 |_ReadVdu|Variable|
|00000150| 73 22 2c 42 25 2c 43 25 | 3a 41 44 52 25 3d 21 43 |s",B%,C%|:ADR%=!C|
|00000160| 25 0d 01 04 10 53 25 3d | 31 36 30 2a 31 32 38 2a |%....S%=|160*128*|
|00000170| 35 0d 01 0e 36 de 20 58 | 25 20 53 25 2c 59 25 20 |5...6. X|% S%,Y% |
|00000180| 53 25 2c 56 58 25 20 53 | 25 2c 56 59 25 20 53 25 |S%,VX% S|%,VY% S%|
|00000190| 2c 41 53 53 25 20 32 30 | 30 30 2c 54 41 42 4c 45 |,ASS% 20|00,TABLE|
|000001a0| 25 20 32 35 38 2a 34 0d | 01 18 10 e3 20 49 25 3d |% 258*4.|.... I%=|
|000001b0| 30 20 b8 20 32 35 36 0d | 01 22 20 20 20 20 54 41 |0 . 256.|." TA|
|000001c0| 42 4c 45 25 21 28 49 25 | 2a 34 29 3d 41 44 52 25 |BLE%!(I%|*4)=ADR%|
|000001d0| 2b 49 25 2a 33 32 30 0d | 01 2c 05 ed 0d 01 36 0b |+I%*320.|.,....6.|
|000001e0| 52 3d 36 35 35 33 36 0d | 01 40 05 e1 0d 01 4a 05 |R=65536.|.@....J.|
|000001f0| 3a 0d 01 54 05 3a 0d 01 | 5e 0e dd f2 41 53 53 45 |:..T.:..|^...ASSE|
|00000200| 4d 42 4c 45 0d 01 68 0f | e3 49 25 3d 30 b8 32 20 |MBLE..h.|.I%=0.2 |
|00000210| 88 20 32 0d 01 72 0b 50 | 25 3d 41 53 53 25 0d 01 |. 2..r.P|%=ASS%..|
|00000220| 7c 0b 5b 4f 50 54 20 49 | 25 0d 01 86 13 2e 4e 20 ||.[OPT I|%.....N |
|00000230| 20 20 20 20 20 45 51 55 | 44 20 20 30 0d 01 90 14 | EQU|D 0....|
|00000240| 2e 58 20 20 20 20 20 20 | 45 51 55 44 20 20 58 25 |.X |EQUD X%|
|00000250| 0d 01 9a 14 2e 59 20 20 | 20 20 20 20 45 51 55 44 |.....Y | EQUD|
|00000260| 20 20 59 25 0d 01 a4 15 | 2e 56 58 20 20 20 20 20 | Y%....|.VX |
|00000270| 45 51 55 44 20 20 56 58 | 25 0d 01 ae 15 2e 56 59 |EQUD VX|%.....VY|
|00000280| 20 20 20 20 20 45 51 55 | 44 20 20 56 59 25 0d 01 | EQU|D VY%..|
|00000290| b8 18 2e 54 41 42 4c 45 | 20 20 45 51 55 44 20 20 |...TABLE| EQUD |
|000002a0| 54 41 42 4c 45 25 0d 01 | c2 05 5c 0d 01 cc 05 5c |TABLE%..|..\....\|
|000002b0| 0d 01 d6 30 2e 53 57 45 | 45 50 20 20 53 54 4d 46 |...0.SWE|EP STMF|
|000002c0| 44 20 52 31 33 21 2c 7b | 52 30 2d 52 31 32 2c 52 |D R13!,{|R0-R12,R|
|000002d0| 31 34 7d 5c c7 99 20 52 | 45 47 49 53 54 45 52 53 |14}\.. R|EGISTERS|
|000002e0| 0d 01 e0 3a 20 20 20 20 | 20 20 20 20 4c 44 52 20 |...: | LDR |
|000002f0| 20 20 52 30 2c 4e 20 20 | 20 20 20 20 20 20 20 20 | R0,N | |
|00000300| 20 20 20 5c a5 20 4c 49 | 4d 49 54 20 4e 55 4d 42 | \. LI|MIT NUMB|
|00000310| 45 52 20 ca 20 42 41 4c | 4c 53 0d 01 ea 31 20 20 |ER . BAL|LS...1 |
|00000320| 20 20 20 20 20 20 4d 4f | 56 20 20 20 52 31 2c 23 | MO|V R1,#|
|00000330| 30 20 20 20 20 20 20 20 | 20 20 20 20 20 5c 53 45 |0 | \SE|
|00000340| 54 20 42 41 4c 4c 20 c8 | 92 45 52 0d 01 f4 2d 20 |T BALL .|.ER...- |
|00000350| 20 20 20 20 20 20 20 4c | 44 52 20 20 20 52 32 2c | L|DR R2,|
|00000360| 58 20 20 20 20 20 20 20 | 20 20 20 20 20 20 5c a5 |X | \.|
|00000370| 20 58 20 41 52 52 41 59 | 0d 01 fe 2d 20 20 20 20 | X ARRAY|...- |
|00000380| 20 20 20 20 4c 44 52 20 | 20 20 52 33 2c 59 20 20 | LDR | R3,Y |
|00000390| 20 20 20 20 20 20 20 20 | 20 20 20 5c a5 20 59 20 | | \. Y |
|000003a0| 41 52 52 41 59 0d 02 08 | 33 20 20 20 20 20 20 20 |ARRAY...|3 |
|000003b0| 20 4c 44 52 20 20 20 52 | 34 2c 56 58 20 20 20 20 | LDR R|4,VX |
|000003c0| 20 20 20 20 20 20 20 20 | 5c a5 20 58 20 53 50 45 | |\. X SPE|
|000003d0| 45 44 20 41 52 52 41 59 | 0d 02 12 33 20 20 20 20 |ED ARRAY|...3 |
|000003e0| 20 20 20 20 4c 44 52 20 | 20 20 52 35 2c 56 59 20 | LDR | R5,VY |
|000003f0| 20 20 20 20 20 20 20 20 | 20 20 20 5c a5 20 59 20 | | \. Y |
|00000400| 53 50 45 45 44 20 41 52 | 52 41 59 0d 02 1c 2d 20 |SPEED AR|RAY...- |
|00000410| 20 20 20 20 20 20 20 4c | 44 52 20 20 20 52 36 2c | L|DR R6,|
|00000420| 54 41 42 4c 45 20 20 20 | 20 20 20 20 20 20 5c a5 |TABLE | \.|
|00000430| 20 59 20 54 41 42 4c 45 | 0d 02 26 05 5c 0d 02 30 | Y TABLE|..&.\..0|
|00000440| 05 5c 0d 02 3a 1c 2e 4d | 41 49 4e 20 20 20 4c 44 |.\..:..M|AIN LD|
|00000450| 52 20 20 20 52 37 2c 5b | 52 31 2c 52 32 5d 0d 02 |R R7,[|R1,R2]..|
|00000460| 44 3c 20 20 20 20 20 20 | 20 20 4d 4f 56 20 20 20 |D< | MOV |
|00000470| 52 37 2c 52 37 2c 4c 53 | 52 20 23 31 36 20 20 20 |R7,R7,LS|R #16 |
|00000480| 20 5c a5 20 c7 97 20 53 | 43 52 45 45 4e 20 58 20 | \. .. S|CREEN X |
|00000490| 43 4f 4f 52 44 49 4e 41 | 54 45 0d 02 4e 1c 20 20 |COORDINA|TE..N. |
|000004a0| 20 20 20 20 20 20 4c 44 | 52 20 20 20 52 38 2c 5b | LD|R R8,[|
|000004b0| 52 31 2c 52 33 5d 0d 02 | 58 1f 20 20 20 20 20 20 |R1,R3]..|X. |
|000004c0| 20 20 4d 4f 56 20 20 20 | 52 38 2c 52 38 2c 4c 53 | MOV |R8,R8,LS|
|000004d0| 52 20 23 31 36 0d 02 62 | 3c 20 20 20 20 20 20 20 |R #16..b|< |
|000004e0| 20 4c 44 52 20 20 20 52 | 38 2c 5b 52 36 2c 52 38 | LDR R|8,[R6,R8|
|000004f0| 2c 4c 53 4c 20 23 32 5d | 5c a5 20 c7 97 20 53 43 |,LSL #2]|\. .. SC|
|00000500| 52 45 45 4e 20 59 20 43 | 4f 4f 52 44 49 4e 41 54 |REEN Y C|OORDINAT|
|00000510| 45 0d 02 6c 18 20 20 20 | 20 20 20 20 20 4d 4f 56 |E..l. | MOV|
|00000520| 20 20 20 52 39 2c 23 26 | 30 0d 02 76 36 20 20 20 | R9,#&|0..v6 |
|00000530| 20 20 20 20 20 53 54 52 | 42 20 20 52 39 2c 5b 52 | STR|B R9,[R|
|00000540| 37 2c 52 38 5d 20 20 20 | 20 20 20 20 5c 4b 49 4c |7,R8] | \KIL|
|00000550| 4c 20 c7 97 20 53 43 52 | 45 45 4e 53 50 4f 54 0d |L .. SCR|EENSPOT.|
|00000560| 02 80 18 20 20 20 20 20 | 20 20 20 4d 4f 56 20 20 |... | MOV |
|00000570| 20 52 31 32 2c 52 37 0d | 02 8a 34 20 20 20 20 20 | R12,R7.|..4 |
|00000580| 20 20 20 4d 4f 56 20 20 | 20 52 31 34 2c 52 38 20 | MOV | R14,R8 |
|00000590| 20 20 20 20 20 20 20 20 | 20 20 5c 80 20 c7 99 20 | | \. .. |
|000005a0| c7 97 20 4c 4f 43 41 54 | 49 4f 4e 0d 02 94 05 5c |.. LOCAT|ION....\|
|000005b0| 0d 02 9e 27 20 20 20 20 | 20 20 20 20 4c 44 52 20 |...' | LDR |
|000005c0| 20 20 52 37 2c 5b 52 31 | 2c 52 32 5d 20 20 20 20 | R7,[R1|,R2] |
|000005d0| 20 20 20 5c a5 20 58 0d | 02 a8 28 20 20 20 20 20 | \. X.|..( |
|000005e0| 20 20 20 4c 44 52 20 20 | 20 52 38 2c 5b 52 31 2c | LDR | R8,[R1,|
|000005f0| 52 34 5d 20 20 20 20 20 | 20 20 5c a5 20 56 58 0d |R4] | \. VX.|
|00000600| 02 b2 32 20 20 20 20 20 | 20 20 20 41 44 44 53 20 |..2 | ADDS |
|00000610| 20 52 37 2c 52 37 2c 52 | 38 20 20 20 20 20 20 20 | R7,R7,R|8 |
|00000620| 20 20 5c 43 41 4c 43 55 | 4c 41 54 45 20 c7 96 20 | \CALCU|LATE .. |
|00000630| 58 0d 02 bc 30 20 20 20 | 20 20 20 20 20 4d 4f 56 |X...0 | MOV|
|00000640| 20 20 20 52 31 30 2c 52 | 37 20 20 20 20 20 20 20 | R10,R|7 |
|00000650| 20 20 20 20 5c c8 9f 52 | 41 52 59 20 c7 99 20 49 | \..R|ARY .. I|
|00000660| 54 0d 02 c6 2e 20 20 20 | 20 20 20 20 20 42 4d 49 |T.... | BMI|
|00000670| 20 20 20 58 42 4f 55 4e | 43 20 20 20 20 20 20 20 | XBOUN|C |
|00000680| 20 20 20 20 5c ee 20 53 | 43 52 45 45 4e 3f 3f 0d | \. S|CREEN??.|
|00000690| 02 d0 2e 20 20 20 20 20 | 20 20 20 43 4d 50 20 20 |... | CMP |
|000006a0| 20 52 37 2c 23 33 32 30 | 2a 26 31 30 30 30 30 20 | R7,#320|*&10000 |
|000006b0| 20 20 5c ee 20 53 43 52 | 45 45 4e 3f 3f 0d 02 da | \. SCR|EEN??...|
|000006c0| 3f 20 20 20 20 20 20 20 | 20 4d 4f 56 4d 49 20 52 |? | MOVMI R|
|000006d0| 37 2c 52 37 2c 4c 53 52 | 20 23 31 36 20 20 20 20 |7,R7,LSR| #16 |
|000006e0| 5c e7 20 53 4f 2c c7 96 | 20 53 43 52 45 45 4e 20 |\. SO,..| SCREEN |
|000006f0| 58 20 43 4f 4f 52 44 49 | 4e 41 54 45 0d 02 e4 32 |X COORDI|NATE...2|
|00000700| 20 20 20 20 20 20 20 20 | 42 4d 49 20 20 20 59 54 | |BMI YT|
|00000710| 53 54 20 20 20 20 20 20 | 20 20 20 20 20 20 20 5c |ST | \|
|00000720| 20 53 4b 49 50 20 b8 20 | 59 20 54 45 53 54 0d 02 | SKIP . |Y TEST..|
|00000730| ee 35 2e 58 42 4f 55 4e | 43 20 4c 44 52 20 20 20 |.5.XBOUN|C LDR |
|00000740| 52 38 2c 5b 52 31 2c 52 | 34 5d 20 20 20 20 20 20 |R8,[R1,R|4] |
|00000750| 20 5c e7 20 ac 2c a5 20 | 56 58 20 e3 20 42 4f 55 | \. .,. |VX . BOU|
|00000760| 4e 43 45 0d 02 f8 31 20 | 20 20 20 20 20 20 20 52 |NCE...1 | R|
|00000770| 53 42 20 20 20 52 38 2c | 52 38 2c 23 30 20 20 20 |SB R8,|R8,#0 |
|00000780| 20 20 20 20 20 20 5c 42 | 4f 55 4e 43 45 2c 56 58 | \B|OUNCE,VX|
|00000790| 3d 2d 56 58 0d 03 02 2f | 20 20 20 20 20 20 20 20 |=-VX.../| |
|000007a0| 53 54 52 20 20 20 52 38 | 2c 5b 52 31 2c 52 34 5d |STR R8|,[R1,R4]|
|000007b0| 20 20 20 20 20 20 20 5c | 53 54 4f 52 45 20 53 50 | \|STORE SP|
|000007c0| 45 45 44 0d 03 0c 18 20 | 20 20 20 20 20 20 20 4d |EED.... | M|
|000007d0| 4f 56 20 20 20 52 37 2c | 52 31 32 0d 03 16 31 20 |OV R7,|R12...1 |
|000007e0| 20 20 20 20 20 20 20 4d | 4f 56 20 20 20 52 38 2c | M|OV R8,|
|000007f0| 52 31 34 20 20 20 20 20 | 20 20 20 20 20 20 5c f7 |R14 | \.|
|00000800| 20 c7 97 20 4c 4f 43 41 | 54 49 4f 4e 0d 03 20 36 | .. LOCA|TION.. 6|
|00000810| 20 20 20 20 20 20 20 20 | 42 20 20 20 20 20 50 4c | |B PL|
|00000820| 54 50 4e 54 20 20 20 20 | 20 20 20 20 20 20 20 5c |TPNT | \|
|00000830| 20 50 55 54 20 42 41 4c | 4c 20 ee 20 53 43 52 45 | PUT BAL|L . SCRE|
|00000840| 45 4e 0d 03 2a 05 5c 0d | 03 34 27 2e 59 54 53 54 |EN..*.\.|.4'.YTST|
|00000850| 20 20 20 4c 44 52 20 20 | 20 52 38 2c 5b 52 31 2c | LDR | R8,[R1,|
|00000860| 52 33 5d 20 20 20 20 20 | 20 20 5c a5 20 59 0d 03 |R3] | \. Y..|
|00000870| 3e 28 20 20 20 20 20 20 | 20 20 4c 44 52 20 20 20 |>( | LDR |
|00000880| 52 39 2c 5b 52 31 2c 52 | 35 5d 20 20 20 20 20 20 |R9,[R1,R|5] |
|00000890| 20 5c a5 20 56 59 0d 03 | 48 32 20 20 20 20 20 20 | \. VY..|H2 |
|000008a0| 20 20 41 44 44 53 20 20 | 52 38 2c 52 38 2c 52 39 | ADDS |R8,R8,R9|
|000008b0| 20 20 20 20 20 20 20 20 | 20 5c 43 41 4c 43 55 4c | | \CALCUL|
|000008c0| 41 54 45 20 c7 96 20 59 | 0d 03 52 30 20 20 20 20 |ATE .. Y|..R0 |
|000008d0| 20 20 20 20 4d 4f 56 20 | 20 20 52 31 31 2c 52 38 | MOV | R11,R8|
|000008e0| 20 20 20 20 20 20 20 20 | 20 20 20 5c c8 9f 52 41 | | \..RA|
|000008f0| 52 59 20 c7 99 20 49 54 | 0d 03 5c 2d 20 20 20 20 |RY .. IT|..\- |
|00000900| 20 20 20 20 42 4d 49 20 | 20 20 59 42 4f 55 4e 43 | BMI | YBOUNC|
|00000910| 20 20 20 20 20 20 20 20 | 20 20 20 5c ee 20 53 43 | | \. SC|
|00000920| 52 45 45 4e 3f 0d 03 66 | 2d 20 20 20 20 20 20 20 |REEN?..f|- |
|00000930| 20 43 4d 50 20 20 20 52 | 38 2c 23 32 35 36 2a 26 | CMP R|8,#256*&|
|00000940| 31 30 30 30 30 20 20 20 | 5c ee 20 53 43 52 45 45 |10000 |\. SCREE|
|00000950| 4e 3f 0d 03 70 1f 20 20 | 20 20 20 20 20 20 4d 4f |N?..p. | MO|
|00000960| 56 4d 49 20 52 38 2c 52 | 38 2c 4c 53 52 20 23 31 |VMI R8,R|8,LSR #1|
|00000970| 36 0d 03 7a 41 20 20 20 | 20 20 20 20 20 4c 44 52 |6..zA | LDR|
|00000980| 4d 49 20 52 38 2c 5b 52 | 36 2c 52 38 2c 4c 53 4c |MI R8,[R|6,R8,LSL|
|00000990| 20 23 32 5d 5c e7 20 53 | 4f 2c a5 20 c7 96 20 53 | #2]\. S|O,. .. S|
|000009a0| 43 52 45 45 4e 20 59 20 | 43 4f 4f 52 44 49 4e 41 |CREEN Y |COORDINA|
|000009b0| 54 45 0d 03 84 38 20 20 | 20 20 20 20 20 20 42 4d |TE...8 | BM|
|000009c0| 49 20 20 20 42 54 53 54 | 20 20 20 20 20 20 20 20 |I BTST| |
|000009d0| 20 20 20 20 20 5c 20 53 | 4b 49 50 20 b8 20 42 41 | \ S|KIP . BA|
|000009e0| 52 52 49 45 52 20 54 45 | 53 54 0d 03 8e 35 2e 59 |RRIER TE|ST...5.Y|
|000009f0| 42 4f 55 4e 43 20 4c 44 | 52 20 20 20 52 38 2c 5b |BOUNC LD|R R8,[|
|00000a00| 52 31 2c 52 35 5d 20 20 | 20 20 20 20 20 5c e7 20 |R1,R5] | \. |
|00000a10| ac 2c a5 20 56 59 20 e3 | 20 42 4f 55 4e 43 45 0d |.,. VY .| BOUNCE.|
|00000a20| 03 98 31 20 20 20 20 20 | 20 20 20 52 53 42 20 20 |..1 | RSB |
|00000a30| 20 52 38 2c 52 38 2c 23 | 30 20 20 20 20 20 20 20 | R8,R8,#|0 |
|00000a40| 20 20 5c 42 4f 55 4e 43 | 45 2c 56 59 3d 2d 56 59 | \BOUNC|E,VY=-VY|
|00000a50| 0d 03 a2 2f 20 20 20 20 | 20 20 20 20 53 54 52 20 |.../ | STR |
|00000a60| 20 20 52 38 2c 5b 52 31 | 2c 52 35 5d 20 20 20 20 | R8,[R1|,R5] |
|00000a70| 20 20 20 5c 53 54 4f 52 | 45 20 53 50 45 45 44 0d | \STOR|E SPEED.|
|00000a80| 03 ac 18 20 20 20 20 20 | 20 20 20 4d 4f 56 20 20 |... | MOV |
|00000a90| 20 52 37 2c 52 31 32 0d | 03 b6 31 20 20 20 20 20 | R7,R12.|..1 |
|00000aa0| 20 20 20 4d 4f 56 20 20 | 20 52 38 2c 52 31 34 20 | MOV | R8,R14 |
|00000ab0| 20 20 20 20 20 20 20 20 | 20 20 5c f7 20 c7 97 20 | | \. .. |
|00000ac0| 4c 4f 43 41 54 49 4f 4e | 0d 03 c0 36 20 20 20 20 |LOCATION|...6 |
|00000ad0| 20 20 20 20 42 20 20 20 | 20 20 50 4c 54 50 4e 54 | B | PLTPNT|
|00000ae0| 20 20 20 20 20 20 20 20 | 20 20 20 5c 20 50 55 54 | | \ PUT|
|00000af0| 20 42 41 4c 4c 20 ee 20 | 53 43 52 45 45 4e 0d 03 | BALL . |SCREEN..|
|00000b00| ca 05 5c 0d 03 d4 38 2e | 42 54 53 54 20 20 20 4c |..\...8.|BTST L|
|00000b10| 44 52 42 20 20 52 39 2c | 5b 52 37 2c 52 38 5d 20 |DRB R9,|[R7,R8] |
|00000b20| 20 20 20 20 20 20 5c 48 | 49 54 20 42 41 52 52 49 | \H|IT BARRI|
|00000b30| 45 52 20 84 20 42 41 4c | 4c 3f 3f 0d 03 de 17 20 |ER . BAL|L??.... |
|00000b40| 20 20 20 20 20 20 20 43 | 4d 50 20 20 20 52 39 2c | C|MP R9,|
|00000b50| 23 30 0d 03 e8 35 20 20 | 20 20 20 20 20 20 42 45 |#0...5 | BE|
|00000b60| 51 20 20 20 4e 4c 4f 43 | 20 20 20 20 20 20 20 20 |Q NLOC| |
|00000b70| 20 20 20 20 20 5c e7 20 | ac 20 e5 20 c7 96 20 4c | \. |. . .. L|
|00000b80| 4f 43 41 54 49 4f 4e 0d | 03 f2 36 2e 48 42 4f 55 |OCATION.|..6.HBOU|
|00000b90| 4e 43 20 43 4d 50 20 20 | 20 52 37 2c 52 31 32 20 |NC CMP | R7,R12 |
|00000ba0| 20 20 20 20 20 20 20 20 | 20 20 5c 48 4f 52 49 5a | | \HORIZ|
|00000bb0| 4f 4e 54 41 4c 20 42 4f | 55 4e 43 45 3f 0d 03 fc |ONTAL BO|UNCE?...|
|00000bc0| 18 20 20 20 20 20 20 20 | 20 42 45 51 20 20 20 56 |. | BEQ V|
|00000bd0| 42 4f 55 4e 43 0d 04 06 | 2f 20 20 20 20 20 20 20 |BOUNC...|/ |
|00000be0| 20 4c 44 52 20 20 20 52 | 37 2c 5b 52 31 2c 52 34 | LDR R|7,[R1,R4|
|00000bf0| 5d 20 20 20 20 20 20 20 | 5c 58 20 42 4f 55 4e 43 |] |\X BOUNC|
|00000c00| 45 2c 53 4f 0d 04 10 2a | 20 20 20 20 20 20 20 20 |E,SO...*| |
|00000c10| 52 53 42 20 20 20 52 37 | 2c 52 37 2c 23 30 20 20 |RSB R7|,R7,#0 |
|00000c20| 20 20 20 20 20 20 20 5c | 56 58 3d 2d 56 58 0d 04 | \|VX=-VX..|
|00000c30| 1a 1c 20 20 20 20 20 20 | 20 20 53 54 52 20 20 20 |.. | STR |
|00000c40| 52 37 2c 5b 52 31 2c 52 | 34 5d 0d 04 24 34 2e 56 |R7,[R1,R|4]..$4.V|
|00000c50| 42 4f 55 4e 43 20 43 4d | 50 20 20 20 52 38 2c 52 |BOUNC CM|P R8,R|
|00000c60| 31 34 20 20 20 20 20 20 | 20 20 20 20 20 5c 56 45 |14 | \VE|
|00000c70| 52 54 49 43 41 4c 20 42 | 4f 55 4e 43 45 3f 0d 04 |RTICAL B|OUNCE?..|
|00000c80| 2e 18 20 20 20 20 20 20 | 20 20 42 45 51 20 20 20 |.. | BEQ |
|00000c90| 54 53 54 45 4e 44 0d 04 | 38 2f 20 20 20 20 20 20 |TSTEND..|8/ |
|00000ca0| 20 20 4c 44 52 20 20 20 | 52 38 2c 5b 52 31 2c 52 | LDR |R8,[R1,R|
|00000cb0| 35 5d 20 20 20 20 20 20 | 20 5c 59 20 42 4f 55 4e |5] | \Y BOUN|
|00000cc0| 43 45 2c 53 4f 0d 04 42 | 2a 20 20 20 20 20 20 20 |CE,SO..B|* |
|00000cd0| 20 52 53 42 20 20 20 52 | 38 2c 52 38 2c 23 30 20 | RSB R|8,R8,#0 |
|00000ce0| 20 20 20 20 20 20 20 20 | 5c 56 59 3d 2d 56 59 0d | |\VY=-VY.|
|00000cf0| 04 4c 1c 20 20 20 20 20 | 20 20 20 53 54 52 20 20 |.L. | STR |
|00000d00| 20 52 38 2c 5b 52 31 2c | 52 35 5d 0d 04 56 36 2e | R8,[R1,|R5]..V6.|
|00000d10| 54 53 54 45 4e 44 20 4d | 4f 56 20 20 20 52 37 2c |TSTEND M|OV R7,|
|00000d20| 52 31 32 20 20 20 20 20 | 20 20 20 20 20 20 5c e0 |R12 | \.|
|00000d30| 20 ca 20 42 4f 55 4e 43 | 45 20 52 45 53 55 4c 54 | . BOUNC|E RESULT|
|00000d40| 2c 0d 04 60 3f 20 20 20 | 20 20 20 20 20 4d 4f 56 |,..`? | MOV|
|00000d50| 20 20 20 52 38 2c 52 31 | 34 20 20 20 20 20 20 20 | R8,R1|4 |
|00000d60| 20 20 20 20 5c 44 4f 20 | ac 20 ec 20 4e 4f 57 2c | \DO |. . NOW,|
|00000d70| 53 4f 20 f7 20 c7 97 20 | 4c 4f 43 41 54 49 4f 4e |SO . .. |LOCATION|
|00000d80| 0d 04 6a 36 20 20 20 20 | 20 20 20 20 42 20 20 20 |..j6 | B |
|00000d90| 20 20 50 4c 54 50 4e 54 | 20 20 20 20 20 20 20 20 | PLTPNT| |
|00000da0| 20 20 20 5c 20 50 55 54 | 20 42 41 4c 4c 20 ee 20 | \ PUT| BALL . |
|00000db0| 53 43 52 45 45 4e 0d 04 | 74 05 5c 0d 04 7e 2b 2e |SCREEN..|t.\..~+.|
|00000dc0| 4e 4c 4f 43 20 20 20 53 | 54 52 20 20 20 52 31 30 |NLOC S|TR R10|
|00000dd0| 2c 5b 52 31 2c 52 32 5d | 20 20 20 20 20 20 5c c7 |,[R1,R2]| \.|
|00000de0| 99 20 c7 96 20 58 0d 04 | 88 3a 20 20 20 20 20 20 |. .. X..|.: |
|00000df0| 20 20 4d 4f 56 20 20 20 | 52 37 2c 52 31 30 2c 4c | MOV |R7,R10,L|
|00000e00| 53 52 20 23 31 36 20 20 | 20 5c c7 96 20 53 43 52 |SR #16 | \.. SCR|
|00000e10| 45 45 4e 20 58 20 43 4f | 4f 52 44 49 4e 41 54 45 |EEN X CO|ORDINATE|
|00000e20| 0d 04 92 05 5c 0d 04 9c | 2b 20 20 20 20 20 20 20 |....\...|+ |
|00000e30| 20 53 54 52 20 20 20 52 | 31 31 2c 5b 52 31 2c 52 | STR R|11,[R1,R|
|00000e40| 33 5d 20 20 20 20 20 20 | 5c c7 99 20 c7 96 20 59 |3] |\.. .. Y|
|00000e50| 0d 04 a6 20 20 20 20 20 | 20 20 20 20 4d 4f 56 20 |... | MOV |
|00000e60| 20 20 52 38 2c 52 31 31 | 2c 4c 53 52 20 23 31 36 | R8,R11|,LSR #16|
|00000e70| 0d 04 b0 3c 20 20 20 20 | 20 20 20 20 4c 44 52 20 |...< | LDR |
|00000e80| 20 20 52 38 2c 5b 52 36 | 2c 52 38 2c 4c 53 4c 20 | R8,[R6|,R8,LSL |
|00000e90| 23 32 5d 5c a5 20 c7 96 | 20 53 43 52 45 45 4e 20 |#2]\. ..| SCREEN |
|00000ea0| 59 20 43 4f 4f 52 44 49 | 4e 41 54 45 0d 04 ba 05 |Y COORDI|NATE....|
|00000eb0| 5c 0d 04 c4 05 5c 0d 04 | ce 19 2e 50 4c 54 50 4e |\....\..|...PLTPN|
|00000ec0| 54 20 4d 4f 56 20 20 20 | 52 39 2c 23 26 37 37 0d |T MOV |R9,#&77.|
|00000ed0| 04 d8 38 20 20 20 20 20 | 20 20 20 53 54 52 42 20 |..8 | STRB |
|00000ee0| 20 52 39 2c 5b 52 37 2c | 52 38 5d 20 20 20 20 20 | R9,[R7,|R8] |
|00000ef0| 20 20 5c 50 55 54 20 c7 | 96 20 53 50 4f 54 20 ee | \PUT .|. SPOT .|
|00000f00| 20 53 43 52 45 45 4e 0d | 04 e2 05 5c 0d 04 ec 0c | SCREEN.|...\....|
|00000f10| 2e 4d 41 49 4e 45 4e 44 | 0d 04 f6 2e 20 20 20 20 |.MAINEND|.... |
|00000f20| 20 20 20 20 41 44 44 20 | 20 20 20 52 31 2c 52 31 | ADD | R1,R1|
|00000f30| 2c 23 34 20 20 20 20 20 | 20 20 20 5c 88 20 b8 20 |,#4 | \. . |
|00000f40| ed 20 53 50 4f 54 0d 05 | 00 18 20 20 20 20 20 20 |. SPOT..|.. |
|00000f50| 20 20 43 4d 50 20 20 20 | 20 52 31 2c 52 30 0d 05 | CMP | R1,R0..|
|00000f60| 0a 2b 20 20 20 20 20 20 | 20 20 42 4c 45 20 20 20 |.+ | BLE |
|00000f70| 20 4d 41 49 4e 20 20 20 | 20 20 20 20 20 20 20 20 | MAIN | |
|00000f80| 20 20 5c 4d 4f 52 45 3f | 3f 0d 05 14 29 20 20 20 | \MORE?|?...) |
|00000f90| 20 20 20 20 4c 44 4d 46 | 44 20 52 31 33 21 2c 7b | LDMF|D R13!,{|
|00000fa0| 52 30 2d 52 31 32 2c 52 | 31 35 7d 5e 20 5c f3 59 |R0-R12,R|15}^ \.Y|
|00000fb0| 21 21 0d 05 1e 05 5d 0d | 05 28 05 ed 0d 05 32 05 |!!....].|.(....2.|
|00000fc0| e1 0d 05 3c 05 3a 0d 05 | 46 05 3a 0d 05 50 0b dd |...<.:..|F.:..P..|
|00000fd0| f2 42 41 4c 4c 53 0d 05 | 5a 0f 21 4e 3d 28 4e 25 |.BALLS..|Z.!N=(N%|
|00000fe0| 2d 31 29 2a 34 0d 05 64 | 0e e3 49 25 3d 30 b8 4e |-1)*4..d|..I%=0.N|
|00000ff0| 25 2d 31 0d 05 6e 0e 20 | 20 20 4b 25 3d 49 25 2a |%-1..n. | K%=I%*|
|00001000| 34 0d 05 78 08 20 20 20 | f5 0d 05 82 1d 20 20 20 |4..x. |..... |
|00001010| 20 20 20 55 25 3d b3 28 | 33 31 39 29 3a 56 25 3d | U%=.(|319):V%=|
|00001020| b3 28 32 35 35 29 0d 05 | 8c 1d 20 20 20 20 20 20 |.(255)..|.. |
|00001030| 43 25 3d 41 44 52 25 2b | 28 55 25 2b 33 32 30 2a |C%=ADR%+|(U%+320*|
|00001040| 56 25 29 0d 05 96 0e 20 | 20 20 fd 20 3f 43 25 3d |V%).... | . ?C%=|
|00001050| 30 0d 05 a0 25 58 25 21 | 4b 25 3d 55 25 3c 3c 31 |0...%X%!|K%=U%<<1|
|00001060| 36 3a 59 25 21 4b 25 3d | 56 25 3c 3c 31 36 3a 3f |6:Y%!K%=|V%<<16:?|
|00001070| 43 25 3d 26 37 37 0d 05 | aa 0e 48 3d b3 28 31 29 |C%=&77..|..H=.(1)|
|00001080| 2a 32 2a af 0d 05 b4 1f | 56 58 25 21 4b 25 3d 28 |*2*.....|VX%!K%=(|
|00001090| 52 2a 9b 48 29 3a 56 59 | 25 21 4b 25 3d 28 52 2a |R*.H):VY|%!K%=(R*|
|000010a0| b5 48 29 0d 05 be 05 ed | 0d 05 c8 05 e1 0d 05 d2 |.H).....|........|
|000010b0| 05 3a 0d 05 dc 05 3a 0d | 05 e6 0c dd f2 4e 55 4d |.:....:.|.....NUM|
|000010c0| 42 45 52 0d 05 f0 0a eb | 20 31 32 3a 87 0d 05 fa |BER.....| 12:....|
|000010d0| 1b f1 20 27 27 27 27 22 | 42 4f 55 4e 43 49 4e 47 |.. ''''"|BOUNCING|
|000010e0| 20 42 41 4c 4c 53 22 27 | 0d 06 04 3a f1 20 22 52 | BALLS"'|...:. "R|
|000010f0| 45 4d 4f 56 45 20 57 41 | 49 54 20 46 52 4f 4d 20 |EMOVE WA|IT FROM |
|00001100| 4d 41 49 4e 20 4c 4f 4f | 50 20 46 4f 52 20 46 55 |MAIN LOO|P FOR FU|
|00001110| 4c 4c 20 53 50 45 45 44 | 20 53 48 4f 57 22 27 27 |LL SPEED| SHOW"''|
|00001120| 27 27 0d 06 0e 1a e8 22 | 4e 55 4d 42 45 52 20 4f |''....."|NUMBER O|
|00001130| 46 20 42 41 4c 4c 53 20 | 22 3b 4e 25 0d 06 18 1d |F BALLS |";N%....|
|00001140| e8 22 4e 55 4d 42 45 52 | 20 4f 46 20 42 41 52 52 |."NUMBER| OF BARR|
|00001150| 49 45 52 53 20 22 3b 5a | 25 0d 06 22 05 e1 0d 06 |IERS ";Z|%.."....|
|00001160| 2c 05 3a 0d 06 36 05 3a | 0d 06 40 0e dd f2 42 41 |,.:..6.:|..@...BA|
|00001170| 52 52 49 45 52 53 0d 06 | 4a 08 db 3a e6 31 0d 06 |RRIERS..|J..:.1..|
|00001180| 54 05 87 0d 06 5e 0c e7 | 20 5a 25 3d 30 20 e1 0d |T....^..| Z%=0 ..|
|00001190| 06 68 0e e3 49 25 3d 30 | b8 5a 25 2d 31 0d 06 72 |.h..I%=0|.Z%-1..r|
|000011a0| 21 20 20 20 20 20 20 c8 | 8f 20 c8 90 20 b3 28 31 |! .|. .. .(1|
|000011b0| 32 38 30 29 2c b3 28 31 | 30 32 34 29 2c 38 0d 06 |280),.(1|024),8..|
|000011c0| 7c 05 ed 0d 06 86 05 e1 | 0d ff ||.......|.. |
+--------+-------------------------+-------------------------+--------+--------+